package cn.legend.travel.admin.destination.dao.persist.repository;

import cn.legend.travel.admin.destination.pojo.entity.Scenery;
import cn.legend.travel.admin.destination.pojo.param.SceneryAddNewParam;
import cn.legend.travel.admin.destination.pojo.param.SceneryUpdateParam;
import cn.legend.travel.admin.destination.pojo.vo.SceneryAdminVO;
import cn.legend.travel.common.pojo.vo.PageData;

public interface ISceneryRepository {

    PageData<SceneryAdminVO> list(int pageNum, Integer pageSize);

    int update(SceneryUpdateParam param);

    int delete(Long id);

    Long addNew(SceneryAddNewParam param);

}
